Skip to content

feat: managed background processes and watch#108

Merged
jbj338033 merged 7 commits into
mainfrom
worktree-monitor
Jul 7, 2026
Merged

feat: managed background processes and watch#108
jbj338033 merged 7 commits into
mainfrom
worktree-monitor

Conversation

@jbj338033

Copy link
Copy Markdown
Collaborator

Summary

Adds a managed background-process capability so the agent can run long-lived dev servers (pnpm dev, vite) and watch long tasks (CI) without blocking the LLM loop or wasting tokens on retries. Bash is unchanged; a Process* tool family (start/output/input/kill/list/watch) manages detached processes, and a watched process self-wakes the agent on output or exit.

Verification

  • cargo fmt --all --check — passed
  • cargo clippy --workspace --all-targets -- -D warnings — passed
  • cargo test --workspace — passed

@jbj338033 jbj338033 merged commit 49d5aa8 into main Jul 7, 2026
@jbj338033 jbj338033 deleted the worktree-monitor branch July 7, 2026 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant